History
History
Synonyms
UK
US
Meaning:
laze

to be lazy

idle

piddle

(to pass) urine

be idle, lazy

TWIDDLE THUMBS as in Wiktionary
TWIDDLE THUMBS as in Wikipedia